English | German | Russian | Czech

goggler English

Meaning goggler meaning

What does goggler mean?

goggler

A carangoid marine fish (Selar crumenophthalmus) with large, prominent eyes.

Synonyms goggler synonyms

What other words have the same or similar meaning as goggler?

Are you looking for...?