Ovariole(n.) One of the tubes of which the ovaries of most insects are composed.

Words within ovariole

7 letter words: 1 results
View all words...