linaria
English
linaria meaning in English • linaria का अर्थ अंग्रेजी में
Noun
- A genus of herbs and subshrubs having showy flowers: spurred snapdragon.