Meaning of nabalus alba

Definition of nabalus alba

(noun) herb of northeastern North America having drooping clusters of yellowish-white flowers; sometimes placed in genus Prenanthes

Other information on nabalus alba

WIKIPEDIA results for nabalus alba
Amazon results for nabalus alba