Definify.com

Definition 2026


Malabar_nuts

Malabar nuts

English

Noun

Malabar nuts

  1. plural of Malabar nut