almond-scented - definitions and synonyms

almond-scented adjective

  1. English Meaning: 

    : smelling of almond