Definition of Simarouba

Noun: Simarouba

  1. Type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
    - genus Simarouba

See also:
simar
Simaroubaceae

Anagrams containing the word Simarouba

smaabriou asimaroub basimarou ubasimaro oubasimar roubasima aroubasim maroubasi imaroubas