What is the full meaning of shadowcasts
SHADOWCAST, in microscopy, to cast shadows of projecting parts of a specimen by exposing to a stream of a vapour of a heavy metal [v]
Example of the word shadowcasts placed on a Scrabble board.