Thai Meaning of manduca
แมนดูคา
Other Thai words related to แมนดูคา
No Synonyms and anytonyms found
Nearest Words of manduca
Definitions and Meaning of manduca in English
manduca (n)
moths whose larvae are tobacco hornworms or tomato hornworms
FAQs About the word manduca
แมนดูคา
moths whose larvae are tobacco hornworms or tomato hornworms
No synonyms found.
No antonyms found.
mandrillus sphinx => ลิงมาดริล, mandrillus leucophaeus => ลิงกังสีขาว, mandrillus => แมนดริล, mandrill => แมนดริล, mandril => แกน,