meaning of solanum macranthum

1. South American shrub or small tree widely cultivated in the tropics; not a true potato


Related Words

solanum macranthum |

Developed & Maintained By Taraprasad.com

Treasure Words