meaning of alumbloom

alumbloom meaning in General Dictionary

any of a few natural herbs of this genus Heuchera