meaning of holm tree

1. evergreen oak of southern Europe having leaves somewhat resembling those of holly; yields a hard wood


Related Words

holm tree |

Developed & Maintained By Taraprasad.com

Treasure Words