English-Italian dictionary »

anthropochorous meaning in Italian

EnglishItalian
anthropochorous (relying on humans for dispersal)
adjective

antropocoroadjective