Definition of earth almond in US English:

earth almond

noun