English | German | Russian | Czech

tea plant English

Meaning tea plant meaning

What does tea plant mean?

tea plant

Camellia sinensis

Synonyms tea plant synonyms

What other words have the same or similar meaning as tea plant?

tea plant English » English

tea camellia

Are you looking for...?

tea | plant