ALUMROOT


Meaning of ALUMROOT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

Etymology: alum (I) + root

1. : any of several herbs of the genus Heuchera ; especially : a No. American plant ( H. americana )

2. : spotted cranesbill

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.