Meaning of ichthyolatry

Definition of ichthyolatry

(noun) the worship of fish

Other information on ichthyolatry

WIKIPEDIA results for ichthyolatry
Amazon results for ichthyolatry