What is the full meaning of secreta
(Latin) secreted matter; products of secretion [n]
Example of the word secreta placed on a Scrabble board.