ring-tailed roarer

noun

Definition of ring-tailed roarer

: an imaginary animal