What is the full meaning of secernents
SECERNENT, a secretory organ [n]
Example of the word secernents placed on a Scrabble board.