meaning of Biomimikry

Biomimikry - German to English

biomimicry