windmill palm
nounDefinition of windmill palm
: a hemp palm (Trachycarpus excelsa)
1