'genus Appendicularia' definitions:

Definition of 'genus Appendicularia'

From: WordNet
noun
A genus of chordates in the class Larvacea