If you came across the misspelling "almroot", it likely refers to "alum root". Alum root is a flowering plant known for its medicinal properties. To ensure the correct spelling, consider "alum root" or "Heuchera", the scientific name for this plant.