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

More General Terms