appendicularia : Idioms & Phrases


genus appendicularia

  • noun a genus of chordates in the class Larvacea
WordNet