alumroots

noun
  1. plural of alumroot; plants of the genus Heuchera, native to North America, having heart-shaped leaves and small flowers, often grown as ornamentals.
  2. Usage: botanical term; commonly used in gardening and horticulture

Examples