Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Ichthin

  • [n.] - A nitrogenous substance resembling vitellin, present in the egg yolk of cartilaginous fishes.