What is the full meaning of biodots
BIODOT, a temperature-sensitive device stuck to the skin to monitor depression [n]
Example of the word biodots placed on a Scrabble board.