browspot
Meaning, Definition & Usage
Dictionary
Related
Brow"spot`
noun
Definitions
(Zoöl.)
A rounded organ between the eyes of the frog; the interocular gland.
Webster 1913
Previous
browpost
browse
browser
browsewood
browsing
Next
bruang
bruce
brucella
brucellosis
bruch