Word Study
browspot
CIDE DICTIONARY
browspot, n.
A rounded organ between the eyes of the frog; the interocular gland. [1913 Webster]
For further exploring for "browspot" in Webster Dictionary Online