meaning of rubus phoenicolasius

1. raspberry of China and Japan having pale pink flowers grown for ornament and for the small red acid fruits


Related Words

rubus phoenicolasius |

Developed & Maintained By Taraprasad.com

Treasure Words