Definify.com

Definition 2024


tea_plants

tea plants

English

Noun

tea plants

  1. plural of tea plant