a species of flowering plant in the family solanaceae, native to chile and peru (solanum crispum)
Meanings of "a species of flowering plant in the family solanaceae, native to chile and peru (solanum crispum)" in Spanish English Dictionary : 1 result(s)