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