Adlumia
noun
Ad·lu·mia
| \ ad-ˈlü-mē-ə\
Definition of Adlumia
: a genus of climbing herbs (family Fumariaceae) with a spongy persistent corolla
Keep scrolling for more