Ichthyocentaur

What is Ichthyocentaur?

Ichthyocentaur definition and meaning on Dictionary terms:
noun Classical Mythology.

a sea creature with a human head and torso, the legs of a horse, and the tail of a fish.