adnexa

Noun
  • Accessory or adjoining anatomical parts or appendages to an organ (especially of the embryo) (synset 105228942)

Other Searches