Did you mean: ichtyose

Sorry, no translations for "ichtyoïde" have been found.

Wiktionary Links