horse-eye bean (ormosia coccinea) - Turkish English Dictionary

Suggest a Term