ROOSTERS
Meaning of ROOSTERS in English
-(r)z noun plural but singular in construction
1. : a common No. American blue violet ( Viola palmata )
2. : white adder's-tongue
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012