English-Italian dictionary »

epicalyx meaning in Italian

EnglishItalian
epicalyx (group of bracts)
noun

epicalicenoun
{m}