Wiktionary
geocomposites
n. (plural of geocomposite English)
n. (plural of geocomposite English)