Definition of Thatch Tree

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

Synonyms for word "thatch tree"

Semanticaly linked words with "thatch tree"

Hyponims for word "thatch tree"