Matching Words
33433 ResultsBelow are the words that matched your query.
Ovigerous
- - Bearing eggs; oviferous.
Ovimbundu
- noun - an ethnic group speaking Umbundu and living in western Angola
Oviparity
- - Generation by means of ova. See Generation.
Ovis Poli
- noun - Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
Ovoflavin
- noun - a B vitamin that prevents skin lesions and weight loss
Ovotestes
- noun - hermaphroditic gonad that contains both testicular and ovarian tissue
Ovotestis
- noun - hermaphroditic gonad that contains both testicular and ovarian tissue