What is the full meaning of deciduae
DECIDUA, a mucous membrane of the uterus [n]
Example of the word deciduae placed on a Scrabble board.