geofabrics
English
Noun
geofabrics
plural of
geofabric