scolytes
French
Noun
scolytes
?
plural of
scolyte