QUARL


Meaning of QUARL in English

noun a medusa, or jellyfish.

Webster English vocab.      Английский словарь Webster.