meaning of simarouba

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


Related Words

simarouba | simarouba amara | simarouba glauca | simaroubaceae |

Developed & Maintained By Taraprasad.com

Treasure Words