Wiktionary
deplantations
n. (plural of deplantation English)
n. (plural of deplantation English)