ALUMROOT


Meaning of ALUMROOT in English

[al.um.root] n (1813): any of a genus (Heuchera) of No. American herbs of the saxifrage family having basal rounded or lobed toothed leaves; esp: one (H. americana) of eastern No. America

Merriam-Webster English vocab.      Английский словарь Merriam Webster.