meaning of loganberry

1. large red variety of the dewberry


Related Words

loganberry |

Developed & Maintained By Taraprasad.com

Treasure Words