Search Result for "browspot": 

The Collaborative International Dictionary of English v.0.48:

Browspot \Brow"spot`\, n. (Zool.) A rounded organ between the eyes of the frog; the interocular gland. [1913 Webster]