Home

Word

alumroot, n.
(alumroots)
more info any of several herbs of the genus Heuchera
<noun.plant>

alumbloom alumroot