a plant used as a traditional medicine (calea urticifolia) - Spanish English Dictionary

Suggest a Term