Find the word definition

Wikipedia
Euchlora

Euchlora hirsuta is a species of legume in the family Fabaceae and the tribe Crotalarieae found in South Africa. It is the only species included in the genus Euchlora.