Search:deciduata -> DECIDUATA
deciduata
d e c i d u a t a hex:#100;#101;#99;#105;#100;#117;#97;#116;#97;
The Salt of the World?
- Deciduata - n. pl. - A group of Mammalia in which a decidua is thrown off with, or after, the fetus, as in the human species.