meaning of rubus idaeus
1. the common European raspberry; fruit red or orange
Related Words
rubus idaeus | rubus idaeus strigosus |
1. the common European raspberry; fruit red or orange
rubus idaeus | rubus idaeus strigosus |