Skip to main content

lilywort

English lilywort meaning in English  •  lilywort का अर्थ अंग्रेजी में
Noun
  • Any plant of the Lily family or order.
Advertisement