Definitions for "Hosridon"
(Hohs-rid-on) Common name for the Hosiridion.