browspot definition

  • noun:
    • A rounded organ between the eyes of the frog; the interocular gland.
    • A rounded organ involving the eyes of the frog; the interocular gland.
    • A glandular body involving the eyes of a frog or toad; the interocular body, most likely providing increase towards the fiction associated with the jewel in head of these animals.
53 votes

How would you define browspot?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!