Ichthyolatry Meaning

There are 1 meaning(s) for word Ichthyolatry

Ichthyolatry Meaning 1 : the worship of fish

    Synonyms : fish-worship