Cleomella- 



C. lonqipes* 



