meaning of oligochaete worm

1. hermaphroditic terrestrial and aquatic annelids having bristles borne singly along the length of the body


Related Words

oligochaete worm |

Developed & Maintained By Taraprasad.com

Treasure Words