Meaning of pigeon-pea plant

Definition of pigeon-pea plant

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

Other information on pigeon-pea plant

WIKIPEDIA results for pigeon-pea plant
Amazon results for pigeon-pea plant