GeneralConnection.com
➔
Dictionary
b horizon
Noun
1. B-horizon
2. B horizon, soil horizon,
Usage