leptocleidians

English

Noun

leptocleidians

  1. plural of leptocleidian