probosces

English

Noun

probosces

  1. plural of proboscis