Italian-English dictionary »

poliibrido meaning in English

ItalianEnglish
poliibrido noun
{m}

polyhybridnoun