meaning of solanum crispum

1. hardy climbing shrub of Chile grown as an ornamental for its fragrant flowers; not a true potato


Related Words

solanum crispum |

Developed & Maintained By Taraprasad.com

Treasure Words