Meaning of macrotyloma

Definition of macrotyloma

(noun) annual or perennial vines of Africa and India and Australia; plants often placed in genus Dolichos

Other information on macrotyloma

WIKIPEDIA results for macrotyloma
Amazon results for macrotyloma