meaning of linaria

1. genus of herbs and subshrubs having showy flowers: spurred snapdragon


Related Words

linaria | linaria canadensis | linaria vulgaris |

Developed & Maintained By Taraprasad.com

Treasure Words