meaning of sorbus torminalis

1. European tree bearing edible small speckled brown fruit


Related Words

sorbus torminalis |

Developed & Maintained By Taraprasad.com

Treasure Words