Browspot Definition

noun

(zoology) A rounded organ between the eyes of the frog; the interocular gland.

Wiktionary

Other Word Forms of Browspot

Noun

Singular:
browspot
Plural:
browspots

Origin of Browspot

Find Similar Words

Find similar words to browspot using the buttons below.

Words Starting With

Words Ending With

Unscrambles

browspot