thatch palm (thrinax parviflora) - Spanish English Dictionary