cephaloid
/sɛfəloʊɪd/Definitions
1. noun
Relating to or resembling a head; having a head-like shape or structure.
“The fossils of the cephaloid species were found in the ancient riverbed.”
1. noun
Relating to or resembling a head; having a head-like shape or structure.
“The fossils of the cephaloid species were found in the ancient riverbed.”