Describir: A Bi-Directional Method for Bionic Design with Examples