ghost forests

English

Noun

ghost forests

  1. plural of ghost forest