0
An asura is a form of deity in both Hinduism and Buddhism.
asura
Asura alikangiae was created in 1917.
Asura connexa was created in 1910.
Asura albidorsalis was created in 1914.