Online Dictionary and Scrabble Word Finder
(n.) One of the tubes of which the ovaries of most insects are composed.
Covariant Mesovarium Ovaria Ovarial Ovarian Ovaries Ovariole Ovariotomist Ovariotomy Ovarious