strophomenid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]strophomenid (plural strophomenids)
- (zoology) Any of the Strophomenida, a large extinct order of articulate brachiopods.
strophomenid (plural strophomenids)