Meaning of Castanopsis

Definition of Castanopsis

(noun) evergreen trees and shrubs of warm regions valued for their foliage; southeastern United States and eastern Australia and northern New Zealand

Other information on Castanopsis

WIKIPEDIA results for Castanopsis
Amazon results for Castanopsis