Skip to main content

standergrass

English standergrass meaning in English  •  standergrass का अर्थ अंग्रेजी में
Noun
  • A plant (Orchis mascula); -- called also standerwort>, and long purple>. See Long purple, under Long>.
Advertisement