• word of the day

    bambusa

    bambusa - Dictionary definition and meaning for word bambusa

    Definition
    (noun) tall tender clumping bamboos
    Synonyms : genus bambusa
Download our Mobile App Today
Receive our word of the day
on Whatsapp