Portuguese-English dictionary »

antropocoria meaning in English

PortugueseEnglish
antropocoria noun
{f}

anthropochory(the dispersal of seeds, spores, or fruit by humans.)
noun