meaning of rubus strigosus

1. red raspberry of North America


Related Words

rubus idaeus strigosus | rubus strigosus |

Developed & Maintained By Taraprasad.com

Treasure Words