Definify.com

Definition 2024


talipot_palms

talipot palms

English

Noun

talipot palms

  1. plural of talipot palm