Webster's Revised Unabridged Dictionary · 1913
oligochaetous
Copy link
oligochaetous
, noun
Of or pertaining to the Oligochaeta.
[archaic]
↑