meaning of cabbage palmetto

1. low-growing fan-leaved palm of coastal southern United States having edible leaf buds


Related Words

cabbage palmetto |

Developed & Maintained By Taraprasad.com

Treasure Words