SCARLET CLEMATIS


Meaning of SCARLET CLEMATIS in English

noun

: a showy woody vine ( Clematis texensis ) of Texas with solitary nodding scarlet flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.