DOVEWEED


Meaning of DOVEWEED in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : any of several New World plants of the genus Croton

2. : turkey mullein

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