French-English dictionary »

aegagropile meaning in English

FrenchEnglish
aegagropile nom {m}

hairball(wad of fur)
noun