GeneralConnection.comDictionary
b-horizon
Noun

1. B-horizon
2. B horizon, soil horizon,
Usage