WATCHES


Meaning of WATCHES in English

noun ·pl the leaves of saracenia flava. ·see trumpets.

Webster English vocab.      Английский словарь Webster.