EXPERIENCE
LEARN
C2
IPA
/kɑːntraok/
GD
kantraok

កន្ត្រោក Meaning in English

Definitions

US Noun kind of large black ant that lives in round nests made of tree bark (they kill harmful insects in Cambodian gardens and houses)
Headley

Topics

Insects