Noun Definition

appendicularia

1.Definition: free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates

Category: Animals