French-English dictionary »

lycose meaning in English

FrenchEnglish
lycose nom {f}

wolf spider◼◼◼(any of several spiders of the family Lycosidae)
noun