Macrotyloma
Explore definitions, synonyms, and language insights of Macrotyloma
Definitions
Noun
annual or perennial vines of Africa and India and Australia; plants often placed in genus Dolichos