meaning of oligochaeta

1. An order of Annelida which includes the earthworms and related species.
2.
earthworms


Related Words

oligochaeta |

Developed & Maintained By Taraprasad.com

Treasure Words