• word of the day

    macrotyloma

    macrotyloma - Dictionary definition and meaning for word macrotyloma

    Definition
    (noun) annual or perennial vines of Africa and India and Australia; plants often placed in genus Dolichos
    Synonyms : genus macrotyloma
Download our Mobile App Today
Receive our word of the day
on Whatsapp