Word info

microbiothere

Noun

Meaning

microbiothere (plural microbiotheres)

Any marsupial of the order Microbiotheria

Source: en.wiktionary.org

Close letter words and terms