Langsung ke konten

Arti kata

larvacea

Definition of larvacea (English)

noun

  1. small free-swimming tunicates; sometimes classified as an order
    sumber: wordnet30