What is the full meaning of strongyloidoses
STRONGYLOIDOSIS, an intestinal disease caused by infestation with a type of threadworm [n]
Example of the word strongyloidoses placed on a Scrabble board.