SHEEPWEED


Meaning of SHEEPWEED in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : soapwort 1

2. : an Indian mallow ( Abutilon theophrasti )

3. : a butterwort ( Pinguicula vulgaris )

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