Definition.com
Dymaxion is the use of technology and resources to maximum advantage, with minimal expenditure of energy and material.
Dymaxion is the use of technology and resources to maximum advantage, with minimal expenditure of energy and material.