What is the full meaning of stratocumuli
STRATOCUMULUS, a type of long, wide, low-lying cloud with massive, rounded summits [n]
Example of the word stratocumuli placed on a Scrabble board.