English → Hindi dictionary

devil nettle

डेविल नेट्टल / डेविलNOUN

Definition

a stinging herb of tropical America

Looking for poetry? Read shayari and poems by great poets.