Synonym.com
NEW
Table of Contents
1. annexa
Table of Contents
1. annexa
Synonyms
1. annexa
noun.
accessory
or
adjoining
anatomical
parts
or
appendages
to an
organ
(especially of
the
embryo).
Synonyms
body part
download a flashcard