Meaning of genus appendicularia

Definition of genus appendicularia

(noun) a genus of chordates in the class Larvacea

Other information on genus appendicularia

WIKIPEDIA results for genus appendicularia
Amazon results for genus appendicularia