English → Hindi dictionary

nettle leaved goosefoot

नेट्टल लेआवेद गऊसेफूटNOUN

Definition

European annual with coarsely dentate leaves; widespread in United States and southern Canada

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