English dictionary, thesaurus, translations & etymology
FreeDict.com

mole cricket in Irish

mole cricket in Irish

caoch-chriogar
noun
Any of various large insects from the family Gryllotalpidae that burrow into moist soil and feed on plant roots.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.