lombrics
French
Noun
lombrics
m
plural of
lombric