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