Meaning of dahl

Definition of dahl

(noun) tropical woody herb with showy yellow flowers and flat pods; much cultivated in the tropics

Other information on dahl

WIKIPEDIA results for dahl
Amazon results for dahl