Home
Search
Index
Definify.com
Webster
1913
Edition
Ovariole
O-va′ri-ole
,
Noun.
(Zool.)
One of the tubes of which the ovaries of most insects are composed.
Similar Results
Ovarious
Oriole