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

Words within ovarioles