a species of flowering plant in the solanaceae family (solanum crispum) - Spanish English Dictionary

Suggest a Term