linaria

Noun
  1. Genus of herbs and subshrubs having showy flowers: spurred snapdragon (synset 112904683)

Found on Word Lists

Other Searches