OWL'S CLOVER Meaning of OWL'S CLOVER in English nounor owlclover ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷ : a California herb of the genus Orthocarpus Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012