class Larvacea

1. (noun) small free-swimming tunicates; sometimes classified as an order
Synonyms: Larvacea
Related Words: category, class, family



Terms and Conditions of Use / Copyright Notice