Tamil Dictionary 🔍

thea

The"a, n. Etym: [NL. See Tea.] (Bot.) Defn: A genus of plants found in China and Japan; the tea plant. Note: It is now commonly referred to the genus camellia.


thea - Similar Words