Definition of Nabalus Alba

Any infomration entered here is solely your responsibility

Currently available definitions
Nabalus Alba in English
Noun
  1. herb of northeastern North America having drooping clusters of yellowish-white flowers; sometimes placed in genus Prenanthes

Nearby