leptonectid (English, noun)
expansion: leptonectid (plural leptonectids)
Senses:
glosses: Any ichthyosaur of the family Leptonectidae
Forms:
form: leptonectids
tags: plural