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
Tweet