What is the full meaning of indusium
an enclosing membrane [n INDUSIA]
Example of the word indusium placed on a Scrabble board.