Ammonoid (noun) Definition, Meaning & Examples

noun
  1. any cephalopod mollusk of the extinct order Ammonoidea, from the Devonian to the Cretaceous periods, having a coiled, chambered shell.
    Ammonoid (noun) Definition, Meaning & Examples

    More Definitions