Noun Definition

ichthyolatry

1.Definition: the worship of fish

Category: General