Word info

ivy-leaved toadflax

Noun

Meaning

ivy-leaved toadflax (uncountable)

The plant Cymbalaria muralis.

Source: en.wiktionary.org

Close letter words and terms