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