dehullers
English
Noun
dehullers
plural of
dehuller