RING-TAILED ROARER


Meaning of RING-TAILED ROARER in English

noun

: an imaginary animal

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.