Synonyms for "ammonoid"

Words with similar meaning