a plant in the fabaceae family (desmodium triflorum) - Turkish English Dictionary

Suggest a Term