Meaning of holm tree

Definition of holm tree

(noun) evergreen oak of southern Europe having leaves somewhat resembling those of holly; yields a hard wood

Other information on holm tree

WIKIPEDIA results for holm tree
Amazon results for holm tree