Find the word definition

Wiktionary
nautiloids

n. (plural of nautiloid English)

Usage examples of "nautiloids".

All the ammonites vanished, but their cousins the nautiloids, who lived similar lifestyles, swam on.