Loading page
thatch tree 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 tree come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.