OVARY

Scrabble 11 Words With Friends 11

Definition

  1. noun the organ that bears the ovules of a flower.
  2. noun (vertebrates) one of usually two organs that produce ova and secrete estrogen and progesterone.

See all 17 words you can make from OVARY →

← Unscramble different letters