squirrelesses

English

Noun

squirrelesses

  1. plural of squirreless