meaning of cupressus macrocarpa

1. tall California cypress endemic on Monterey Bay; widely used for ornament as well as reforestation and shelterbelt planting


Related Words

cupressus macrocarpa |

Developed & Maintained By Taraprasad.com

Treasure Words