Word info

embolomere

Noun

Meaning

embolomere (plural embolomeres)

(zoology) Any member of the Embolomeri, an order of the Reptiliomorpha consisting of long aquatic fish-eating creatures.

Source: en.wiktionary.org

Close letter words and terms