larvacean Meaning, Definition & Usage

  1. noun any member of the class Larvacea

WordNet