French-English dictionary »

hammochryse meaning in English

FrenchEnglish
hammochryse nom {m}

hammochrysosnoun