oxymonad
English
Noun
oxymonad
(
plural
oxymonads
)
Any of a group of
flagellated
protozoa
found exclusively in the
intestines
of
termites
and other wood-eating
insects
.