Skip to main content

harvest-lice

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