meaning of ulmus hollandica

1. any of various hybrid ornamental European shade trees ranging from dwarf to tall


Related Words

ulmus hollandica | ulmus hollandica vegetata |

Developed & Maintained By Taraprasad.com

Treasure Words