larvacean
1. [ noun ] (zoology) any member of the class Larvacea
Related terms: tunicate Larvacea
Similar spelling:   Larvacea
  larvacide
  larvicide