Word info

limnocyonine

Noun

Meaning

limnocyonine (plural limnocyonines)

Any of the subfamily †Limnocyoninae of extinct mammals.

Source: en.wiktionary.org

Close letter words and terms