meaning of jatropha urens

1. a stinging herb of tropical America


Related Words

jatropha urens |

Developed & Maintained By Taraprasad.com

Treasure Words