appendicularia
Explore definitions, synonyms, and language insights of appendicularia
Definitions
Noun
free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
Explore definitions, synonyms, and language insights of appendicularia