larvacean

Nouns

  • (n) any member of the class Larvacea

Words of close approximity

Larvacea