noun a species of camellia (camellia japonica), a native of japan, bearing beautiful red or white flowers. many other genera have species of the same name.
JAPONICA
Meaning of JAPONICA in English
Webster English vocab. Английский словарь Webster. 2012