English-Italian dictionary »

tetrandry meaning in Italian

EnglishItalian
tetrandry noun

tetrandrianoun
{f}