Scrabble Solver

OVOTESTIS


  • an organ which produces both ova and spermatozoa [n OVOTESTES]
  • the hermaphroditic reproductive organ of some gastropods, containing both an ovary and a testis

Previous Words

OVOID OVOIDAL OVOIDALS OVOIDS OVOLI OVOLO OVOLOS OVONIC OVONICS OVOTESTES

Next Words

OVOVIVIPARITIES OVOVIVIPARITY OVOVIVIPAROUS OVOVIVIPAROUSLY OVULAR OVULARY OVULATE OVULATED OVULATES OVULATING