Definify.com

Definition 2025


intergrowths

intergrowths

English

Noun

intergrowths

  1. plural of intergrowth