a plant, a species of snap-dragon

listen to the pronunciation of a plant, a species of snap-dragon
English - English

Definition of a plant, a species of snap-dragon in English English dictionary

a plant, a species of snap-dragon
{n} toadflax