meaning of annexa
1. an accessory or adjoining anatomical parts or appendages especially of the embryo; "fallopian tubes and ovaries are adnexa of the
">uturus"
Related Words
annexa | annexal | annexation | annexational | annexationist |