Meaning of talipot palm
Definition of talipot palm
(noun)
tall
palm
of
southern
India and Sri Lanka with
gigantic
leaves
used
as umbrellas and fans or cut into strips for
writing
paper
Other information on talipot palm
WIKIPEDIA results for
talipot palm
Amazon results for
talipot palm
Tweet