Jump to content

London rocket

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

London rocket (plural London rockets)

  1. A cabbage-family plant (Sisymbrium irio), native to areas around the Mediterranean, that flourished in London after the Great Fire of London of 1666.

References

[edit]