TREE CLOVER


Meaning of TREE CLOVER in English

noun

1. : white sweet clover

2. : an annual clover ( Trifolium ciliatum ) of the western United States having pink flowers with ciliate or bristle-margined calyx teeth

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