styraxes
English
Noun
styraxes
plural of
styrax