English | German | Russian | Czech

Larvacea English

Meaning Larvacea meaning

What does Larvacea mean?

Larvacea

small free-swimming tunicates; sometimes classified as an order

Synonyms Larvacea synonyms

What other words have the same or similar meaning as Larvacea?

Larvacea English » English

class Larvacea Copelata Appendiculata

Are you looking for...?