Translation of larva in Malay

larva

larva

nounPlural larvae

  • 1

    larva, serangga pada tahap awal atau sebaik menetas