Malabar almond (English, noun)
expansion: Malabar almond (plural Malabar almonds)
Senses:
glosses: Synonym of Indian almond.
Forms:
form: Malabar almonds
tags: plural