English Dictionary
◊ OLIGOCHAETE
oligochaete
n : hermaphroditic terrestrial and aquatic annelids having
bristles borne singly along the length of the body [syn:
{oligochaete worm}]