'oligochaete' definitions:

Definition of 'oligochaete'

(from WordNet)
noun
Hermaphroditic terrestrial and aquatic annelids having bristles borne singly along the length of the body [syn: oligochaete, oligochaete worm]

Words containing 'oligochaete'