English synonyms about - contact  

appendicularia

noun

1 appendicularia

Free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates.


Find more on appendicularia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0139