amphicytula

/æmfaɪˈsɪtjʊlə/

Definitions

1. noun

A genus of extinct brachiopods in the order Rhynchonellida.

“Fossil samples of Amphicytula were found in the ancient rock formation.”

Synonyms

  • brachiopod
  • rhynchonellid

Antonyms

  • mollusk
  • vertebrate