Definify.com

Definition 2025


tea_plants

tea plants

English

Noun

tea plants

  1. plural of tea plant