Tamil Dictionary 🔍

water-horehound

Wa"ter hore"hound`. (Bot.) Defn: Bugleweed.


water-horehound - Similar Words