styrace
Latin
Noun
styrace
ablative singular of
styrax