What is the full meaning of sarcoidoses
SARCOIDOSIS, a medical condition characterized by the formation of nodules, esp. in lymph nodes and lungs [n]
Example of the word sarcoidoses placed on a Scrabble board.