dcsimg
Unresolved name

Saracha villosa

Saracha villosa is a species of in the family nightshades.