English-Spanish dictionary »

tea plant meaning in Spanish

EnglishSpanish
tea plant (Camellia sinensis)
noun

planta de ténoun
{f}