shrub layer









shrub layer


shrub layer noun

  1. See layer (def. 2)
49 queries 0.575