meaning of saw palmetto

1. small hardy clump-forming spiny palm of southern United States


Related Words

saw palmetto |

Developed & Maintained By Taraprasad.com

Treasure Words