Castanopsis Meaning

There are 1 meaning(s) for word Castanopsis

Meaning 1 : evergreen trees and shrubs of warm regions valued for their foliage; southeastern United States and eastern Australia and northern New Zealand

    Synonyms : genus castanopsis