leptosols

English

Noun

leptosols

  1. plural of leptosol