duck ant (English, noun)
expansion: duck ant (plural duck ants)
Senses:
glosses: A white termite of Jamaica, of species Nasutitermes nigriceps, which builds large nests in trees.
Forms:
form: duck ants
tags: plural