Definitions for Simarouba

Simarouba sim·a·rou·ba

Spelling: [sim-uh-roo-buh]
IPA: /ˌsɪm əˈru bə/

Simarouba is a 9 letter English word.

You can make 450 anagrams from letters in Simarouba (aabimorsu).

Definitions for Simarouba

noun

  1. any tropical American tree belonging to the genus Simaruba, of the quassia family, having pinnate leaves, a fleshy fruit, and a root whose bark contains an appetite stimulant.
  2. the bark of this family of trees and shrubs.

Origin of Simarouba

1745-55; French Carib simaruba

Word Value for Simarouba
Scrable

0

Words with friends

0

Similar words for Simarouba
Word of the day