annexa

listen to the pronunciation of annexa
English - English
{i} (Latin) appendages, anatomical parts that are auxiliary to the main organ or structure (Anatomy)
annexa
Favorites