Translation of caterpillar in Romanian

caterpillar

omidă (zool.), n.

Pronunciation /ˈkætəpɪlə(r)/

noun

  • 1

    Technology Zoology omidă (zool.)
    şenilă (tehn.)