Robuta

https://protists.sbs.ntu.edu.sg/sequence/view/187636 EOD14592 details details