Meaning of strawberry blite

Definition of strawberry blite

(noun) European annual with clusters of greenish flowers followed by red pulpy berrylike fruit; naturalized North America

Other information on strawberry blite

WIKIPEDIA results for strawberry blite
Amazon results for strawberry blite