tìjù'ú

English: Translation
leafcutter ant
Spanish: Translation
hormiga arriera
noun
Animals
Insects and small creatures