Scrabble Solver

OVOTESTES


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

Previous Words

OVISTS OVOID OVOIDAL OVOIDALS OVOIDS OVOLI OVOLO OVOLOS OVONIC OVONICS

Next Words

OVOTESTIS OVOVIVIPARITIES OVOVIVIPARITY OVOVIVIPAROUS OVOVIVIPAROUSLY OVULAR OVULARY OVULATE OVULATED OVULATES