alumroot

Nouns

  • (n) any of several herbs of the genus Heuchera alumbloom,

Synonyms

alumbloom

Words of close approximity