Definify.com

Definition 2024


Malabar_nuts

Malabar nuts

English

Noun

Malabar nuts

  1. plural of Malabar nut