Definify.com

Definition 2026


polycultures

polycultures

English

Noun

polycultures

  1. plural of polyculture