Pelisser's toadflax

English

Noun

Pelisser's toadflax (uncountable)

  1. Synonym of Jersey toadflax.