meaning of symphoricarpos orbiculatus

1. North American deciduous shrub cultivated for it abundant clusters of coral-red berrylike fruits


Related Words

symphoricarpos orbiculatus |

Developed & Maintained By Taraprasad.com

Treasure Words