Definition of Appendicularia

Any infomration entered here is solely your responsibility

Currently available definitions
Appendicularia in English
Noun
  1. free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates