strigilator
Noun
Meaning
strigilator (plural strigilators)
(zoology) Any of various myrmecophiles that feed on the oily secretions on the bodies of ants.
Noun
strigilator (plural strigilators)
(zoology) Any of various myrmecophiles that feed on the oily secretions on the bodies of ants.