talewort
English
Noun
talewort
(
uncountable
)
A plant, the common
borage
.
Anagrams
water lot