meaning of lithocarpus densiflorus

1. evergreen oak of the Pacific coast area having large leathery leaves; yields tanbark


Related Words

lithocarpus densiflorus |

Developed & Maintained By Taraprasad.com

Treasure Words