Appendicularia — definition

1. appendicularia (Noun)

1 definition

appendicularia (Noun) — Free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates.

3 types of
tunicate urochord urochordate
1 part of
genus Appendicularia