Robuta

https://www.yourdictionary.com/orchomenus Orchomenus Definition & Meaning | YourDictionary orchomenusdefinitionmeaningyourdictionary https://www.animaldiversity.org/accounts/Charaxes_orchomenus/classification/ Charaxes orchomenus | CLASSIFICATION | Animal Diversity Web charaxesorchomenusclassificationanimaldiversity