appendicularia

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches