whipnoses

English

Noun

whipnoses

  1. plural of whipnose