meaning of rubus chamaemorus

1. creeping raspberry of north temperate regions with yellow or orange berries


Related Words

rubus chamaemorus |

Developed & Maintained By Taraprasad.com

Treasure Words