demoid

adjective
de·​moid | \ ˈdēˌmȯid\

Definition of demoid

: common or abundant especially in a given geological formation used of fossils

History and Etymology for demoid

dem- + -oid

Keep scrolling for more