appendicularia

Explore definitions, synonyms, and language insights of appendicularia

Definitions

Noun
free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates