Deciduata
plural noun
De·cid·u·a·ta
| \ -ātə\
Definition of Deciduata
: the mammals having deciduate placentas
Keep scrolling for more