'Browspot' definitions:

Definition of 'Browspot'

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