meaning of strawberry blite

1. European annual with clusters of greenish flowers followed by red pulpy berrylike fruit; naturalized North America


Related Words

strawberry blite |

Developed & Maintained By Taraprasad.com

Treasure Words