English

edit

Noun

edit

marginoporid (plural marginoporids)

  1. Any foraminifera of the genus Marginopora