bn:00001470n
Noun Concept
AR
annexa  ملحقات
EN
Accessory or adjoining anatomical parts or appendages to an organ (especially of the embryo) WordNet 3.0
Relations
Sources
WordNet Translations