• word of the day

    genus simarouba

    genus simarouba - Dictionary definition and meaning for word genus simarouba

    Definition
    (noun) type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
    Synonyms : simarouba
Connect with us on Facebook