valverde

Noun

 * 1) toadflax any plant of the genus