Word info

ootocoid

Noun

Meaning

A half oviparous, or an oviparous, mammal; a marsupial or monotreme.

Source: Webster's dictionary

Close letter words and terms