audaxdesign.org
Biomimetic Products- Exhibition
Biomimetic Products- Exhibition ‘What is biomimicry? Derived from the Greek word bios meaning ‘life’ and mimisis, meaning ‘imitate’, biomimicry refers to the copying, emulating and imitating …