What is the full meaning of monsteras
MONSTERA, a kind of fruit, grown in Queensland and the West Indies [n]
Example of the word monsteras placed on a Scrabble board.