Home
Search
Index
Definify.com
Definition
2024
lady's_smock
lady's smock
English
Noun
lady
's
smock
(
plural
ladies' smocks
)
A
plant
, the
cuckooflower
(
Cardamine pratensis
).
Translations
cuckooflower
—
see
cuckooflower
Similar Results