Oxymonad
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any of a group of flagellated protozoa found exclusively in the intestines of termites and other wood-eating insects.
More for "oxymonad"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.