Meaning of thatch palm
Definition of thatch palm
(noun)
small
palm
of
southern
Florida and West Indies
closely
resembling the silvertop
palmetto
Other information on thatch palm
WIKIPEDIA results for
thatch palm
Amazon results for
thatch palm
Tweet