deplantations

English

Noun

deplantations

  1. plural of deplantation