English → Hindi dictionary
globe thistle
Definition
any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers
Looking for poetry? Read shayari and poems by great poets.
any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers
Looking for poetry? Read shayari and poems by great poets.