silvery pomfret

silvery pomfret

English Noun
Ad

Definition

An edible fish (Pampus argenteus).

Ad