Definify.com

Definition 2024


deplantations

deplantations

English

Noun

deplantations

  1. plural of deplantation