lycoses

French

Noun

lycoses

  1. plural of lycose