technosols
English
Noun
technosols
plural of
technosol