Word info

splenopancreas

Noun

Meaning

splenopancreas

The conjoined spleen and pancreas in most snakes

Source: en.wiktionary.org

Close letter words and terms