Meaning of appendicularia
Definition of appendicularia
(noun)
free-swimming
tadpole-shaped
pelagic
tunicate
resembling larvae of
other
tunicates
Other information on appendicularia
WIKIPEDIA results for
appendicularia
Amazon results for
appendicularia
Tweet