buzhug / ar vuzhugenn / ar buzhug

English: Translation
worm
French: Translation
ver
noun
Insects and small creatures