OVOTESTIS

Scrabble 12 Words With Friends 13

Definition

  1. noun hermaphroditic gonad that contains both testicular and ovarian tissue.

See all 85 words you can make from OVOTESTIS →

← Unscramble different letters