meaning of arbutus

1. Alt. of Arbute
2.
any of several evergreen shrubs of the genus Arbutus of temperate Europe and America


Related Words

arbutus | arbutus menziesii | arbutus unedo |

Developed & Maintained By Taraprasad.com

Treasure Words