Pommereulla cornucopiae Pommereulla cornucopiae L.f., Suppl. Pl.: 105 (1782) (syn: Pommereulla elongata Wight & Arn. ex Steud.); . India, Sri Lanka (Extinct) as...