larva Thai Translation

larva - ตัวอ่อนของสัตว์

EnglishThaiTransliteration
larva
(Noun)
Related: maggot; grub
ตัวอ่อนของสัตว์
dtua on kǒng sàt