sea poppy

Explore definitions, synonyms, and language insights of sea poppy

Definitions

Noun
yellow-flowered Eurasian glaucous herb naturalized in along sandy shores in eastern North America

More General Terms