acaroide
Italian
Etymology
From
acaro
+
-oide
.
Noun
acaroide
f
(
plural
acaroidi
)
acaroid
resin