Translation of Ntlhamakhura in English:

User Contribution

Ntlhamakhura

noun

  • 1

    African Thief Ant (Carebara vidua)

    Dintlhamakhura di bonagala ka bontšhi ge pula e sa tšwa go na

    African thief ants appear in big numbers after rain

    Is this entry useful?