meaning of rubus idaeus

1. the common European raspberry; fruit red or orange


Related Words

rubus idaeus | rubus idaeus strigosus |

Developed & Maintained By Taraprasad.com

Treasure Words