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

More General Terms