Webster’s Revised Unabridged Dictionary · 1913
Browspot
Brow′spot′ (brou′spŏt′), n. (Zoöl.) A rounded organ between the eyes of the frog; the interocular gland.
Webster’s Revised Unabridged Dictionary · 1913
Brow′spot′ (brou′spŏt′), n. (Zoöl.) A rounded organ between the eyes of the frog; the interocular gland.