appendicularia

Noun
  1. Free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates (synset 101473374)

Found on Word Lists

Other Searches