Noun Definition
appendicularia
1.Definition: free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
Category: Animals1.Definition: free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
Category: Animals