Mammaliaform meaning

(biology) Any mammal or related animal of the clade Mammaliaformes.
noun
0
0
Characteristic of these animals.
adjective
0
0
Advertisement