: a fly of the genus Fannia (F. scalaris) that breeds in excrement and occasionally causes myiasis in humans
Love words? Need even more definitions?
Merriam-Webster unabridged
Share