Noun
geocell (plural geocells) (chiefly in the plural) Any of the many cells in a cellular confinement system.
Silknet is planning to purchase Geocell. Source: Internet