Watches

From Biology-Online Dictionary | Biology-Online Dictionary

watches

(Science: botany) The leaves of Saraceia flava. See trumpets.