Could be. Indigofera trita ,also known as three leaved indigo  and this
species is three leaved too. Just leaves are much longer Giby Sir.*
*

Reply via email to