castoreo
Italian
Noun
castoreo
m
(
plural
castorei
)
castoreum