Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Xanthose

  • [n.] - An orange-yellow substance found in pigment spots of certain crabs.