BETEL NUT MEANING IN ENGLISH

• Betel nut Definition & Synonyms

  1. () The nutlike seed of the areca palm, chewed in the East with betel leaves (whence its name) and shell lime.


RECENT SEARCHES