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