Home
Search
Index
Definify.com
Definition
2024
storace
storace
Italian
Noun
storace
m
(
plural
storaci
)
liquidambar
storax
Etymology
From
Latin
styrax
, from
Ancient Greek
στύραξ
(
stúrax
)
.
Similar Results
Storage
Stomach
Stowage
Scorce
Strake