돔박

English: Translation
camellia fruit
noun
Plants, trees and other vegetation