She looks like a Aleta (truth) to me,which is a Greek form of the name Alida,which has roots in both Latin and Spanish,the Spanish one meaning noble...I like names. By the way, Aleta is pronounced Ah-l-ee-t-ah,not Ah-let-ah. I looked it up,because honestly,I've picked names for my characters based on how I thought it was pronounced,only to find out that the way I pronounced it was wrong,and I didn't really like the correct way it sounded.Anyway,this is really good looking,wish I could help you with the species name,but I can't think of anything decent. Hope you find a good name for her.