What is the full meaning of subumbrellas
SUBUMBRELLA, the concave undersurface of a jellyfish [n]
Example of the word subumbrellas placed on a Scrabble board.