Dover catchfly

noun

Definition of Dover catchfly

History and Etymology for Dover catchfly

perhaps from Dover, port city in southeastern England

Keep scrolling for more