Meaning of ulmus hollandica

Definition of ulmus hollandica

(noun) any of various hybrid ornamental European shade trees ranging from dwarf to tall

Other information on ulmus hollandica

WIKIPEDIA results for ulmus hollandica
Amazon results for ulmus hollandica