Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cephalosome

- The anterior region or head of insects and other arthropods.