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.”
1. noun
A genus of extinct brachiopods in the order Rhynchonellida.
“Fossil samples of Amphicytula were found in the ancient rock formation.”