meaning of oligochete

1. Of or pertaining to the Oligochaeta.


Related Words

oligochete |

Developed & Maintained By Taraprasad.com

Treasure Words