Nematopaguroides

Rod, Forest & de Saint Laurent, 1968