Loading page
thatch palm is a noun meaning "small palm of southern Florida and West Indies closely resembling the silvertop palmetto". It carries one recorded sense.
small palm of southern Florida and West Indies closely resembling the silvertop palmetto
Definitions, synonyms and semantic relations for thatch palm come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.