meaning of lemon sumac

1. sweet-scented sumac of eastern America having ternate leaves and yellowish-green flowers in spikes resembling catkins followed by red hairy fruits


Related Words

lemon sumac |

Developed & Maintained By Taraprasad.com

Treasure Words