ovariole
noun
ovar·i·ole
ō-ˈver-ē-ˌōl
: one of the tubes of which the ovaries of most insects are composed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share