ALL meanings of dame's rocket
dame's rocket
D d - noun dame's rocket a Eurasian plant, Hesperis matronalis, of the mustard family, having loose clusters of four-petalled purple or white fragrant flowers. 1
- noun dame's rocket A plant of the species Hesperis matronalis, native to Eurasia, naturalized elsewhere, often considered invasive. 0