Meaning of “rockmelon” in the English Dictionary

English