Goniatites greencastlensis is a species of cephalopods in the family Goniatitidae. They are fast moving animals.
EOL has data for 2 attributes, including: