probosces
English
Noun
probosces
plural of
proboscis