spotted flounder

  1. Noun, Zoology iri pul pisi