Synonyms for "Amygdalus"

Words with similar meaning