Etymology Explorer › English

Where does “foraminiferous” come from?

foraminiferous (English): Having small openings, or foramina; Pertaining...

Definitions

  1. Having small openings, or foramina; Pertaining...