Portuguese-English dictionary »

antropófita meaning in English

PortugueseEnglish
antropófita noun
{f}

anthropophyte(plant introduced into a new habitat by humans)
noun