vocab dash
Log in
Sign up
linaire
Top 40000
Meanings
Noun
1. toadflax (plant of the genus Linaria)