English

edit

Noun

edit

strophomenoid (plural strophomenoids)

  1. (paleontology) A brachiopod in the superfamily Strophomenoidea.