noun the mimicking of life using imitation biological systems
biomimicry 🔊 Listen to this noun the mimicking of life using imitation biological systems Share Facebook Twitter Google +