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 |

Developed & Maintained By Taraprasad.com

Treasure Words