'appendicularia' definitions:

Definition of 'appendicularia'

From: WordNet
noun
Free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates

Words containing 'appendicularia'