ADNEXA

Scrabble 14 Words With Friends 15

Definition

  1. noun accessory or adjoining anatomical parts or appendages to an organ (especially of the embryo). — synonyms: annexa

See all 23 words you can make from ADNEXA →

← Unscramble different letters