Skip to content

στύραξ

stýrax

storax, a fragrant resin

1 word in English grow from this root.

Polystyrene

Science
πολύςpolýs

many storax units