English

edit

Noun

edit

strophomenid (plural strophomenids)

  1. (zoology) Any of the Strophomenida, a large extinct order of articulate brachiopods.