meaning of solanum rostratum

1. North American nightshade with prickly foliage and racemose yellow flowers


Related Words

solanum rostratum |

Developed & Maintained By Taraprasad.com

Treasure Words