• word of the day

    casuarina

    casuarina - Dictionary definition and meaning for word casuarina

    Definition
    (noun) any of various trees and shrubs of the genus Casuarina having jointed stems and whorls of scalelike leaves; some yield heavy hardwood
Download our Mobile App Today
Receive our word of the day
on Whatsapp