toadflax
Hindi
toadflax का अर्थ हिंदी में
- टोडफ़्लैक्स
English
toadflax meaning in English • toadflax का अर्थ अंग्रेजी में
Noun
- An herb (Linaria vulgaris) of the Figwort family, having narrow leaves and showy orange and yellow flowers; -- called also butter and eggs>, flaxweed>, and ramsted>.