English | German | Russian | Czech

annexa English

Meaning annexa meaning

What does annexa mean?

annexa

(= adnexa) accessory or adjoining anatomical parts or appendages to an organ (especially of the embryo) Fallopian tubes and ovaries are adnexa of the uterus

Synonyms annexa synonyms

What other words have the same or similar meaning as annexa?

annexa English » English

adnexa

Are you looking for...?