Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
St. Peter's fish
in English
St. Peter's fish
#limited
Definitions
Noun
tilapia
species
;
mild
flavor
St
.
Peter's
fish
is
known
for
its
mild
flavor
and
firm
texture
.
the
John
Dory
fish
;
Christian
reference
The
restaurant
served
St
.
Peter's
fish
with
a
side
of
lemon
and
herbs
.