chimaera monstrosa


Meanings

  • large European chimaera