English-Italian dictionary »

oxycone meaning in Italian

EnglishItalian
oxycone (type of ammonoid)
noun

oxiconanoun
{f}