sciaena aquila

Noun
  1. Large European marine food fish (synset 102598882)

Found on Word Lists

Other Searches