strawberry blite
Explore definitions, synonyms, and language insights of strawberry blite
Definitions
Noun
European annual with clusters of greenish flowers followed by red pulpy berrylike fruit; naturalized North America