Italian-English dictionary »

oxicona meaning in English

ItalianEnglish
oxicona noun
{f}

oxycone(type of ammonoid)
noun