Word info

urmetazoan

Noun

Meaning

English Wikipedia has an article on:urmetazoanWikipedia
urmetazoan (plural urmetazoans)

The hypothetical common ancestor of all animals

Source: en.wiktionary.org

Close letter words and terms