English | German | Russian | Czech

camelliaceous English

Meaning camelliaceous meaning

What does camelliaceous mean?

camelliaceous

(botany) Belonging to the Camelliaceae.

Are you looking for...?