Word info

synthetoceratine

Noun

Meaning

synthetoceratine (plural synthetoceratines)

Any ruminant mammal of the subfamily Synthetoceratinae

Source: en.wiktionary.org

Close letter words and terms