meaning of ovariole

1. One of the tubes of which the ovaries of most insects are composed.


Related Words

ovariole |

Developed & Maintained By Taraprasad.com

Treasure Words