dymaxion
Short definition from Wiktionary
Adjective
- Able to use technology to maximize the use of resources.
Noun
- A structure or device that is dymaxion in nature.
We haven’t written up dymaxion yet: Simple and Standard meanings, examples and a quiz.