SEASHORE MALLOW
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Seashore Mallow.
Seashore Mallow - as a noun
Any of various plants of the genus kosteletzya predominantly of coastal habitats; grown for their flowers that resemble hibiscus
Hypernyms (Closely Related)
mallowHyponyms (Broadly Related)