meaning of big tree

1. extremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism


Related Words

big tree | big-tree plum |

Developed & Maintained By Taraprasad.com

Treasure Words