furcaps

English

Noun

furcaps

  1. plural of furcap