Mobile
Log In Sign Up
Home > french-english > "storax" in English

English translation for "storax"

n. storax, any of a number of shrubs or trees having bell-shaped white flowers (native to eastern asia); aromatic resin obtained from shrubs or trees belonging to the storax family
Similar Words:
"stonewall" English translation, "stop" English translation, "stoppage" English translation, "stopper" English translation, "stoppeur" English translation, "stop !" English translation, "store" English translation, "stout" English translation, "storrs" English translation, "stowe" English translation