Home
Search
Index
Definify.com
Definition
2024
foramens
foramens
English
Noun
foramens
plural of
foramen
Similar Results