Top Qs
Timeline
Chat
Perspective

London rocket

From Wiktionary, the free dictionary

Remove ads

English

Noun

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

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads