Definition of Thatch Palm

  • 1. Small palm of southern Florida and West Indies closely resembling the silvertop palmetto Noun

Synonyms for word "thatch palm"

Semanticaly linked words with "thatch palm"

Hyponims for word "thatch palm"