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