pentameride

English

Noun

pentameride (plural pentamerides)

  1. Any extinct brachiopod of the order †Pentamerida

Anagrams