Noun appendicularia has 1 sense
  1. appendicularia - free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
    --1 is a kind of
    tunicate, urochordate, urochord
    --1 is a member of genus Appendicularia
,
TOP