a species of flowering plant in the genus solanum (solanum nigrum) - German English Dictionary

Suggest a Term