English-Italian dictionary »

hydrochory meaning in Italian

EnglishItalian
hydrochory (dispersal by water)
noun

idrocorianoun
{f}