harvest-lice
English
harvest-lice meaning in English • harvest-lice का अर्थ अंग्रेजी में
Noun
- An erect perennial Old World herb (Agrimonia eupatoria) of dry grassy habitats.