Word info Synonyms

Batrachoididae

Noun

Meaning

toadfishes; related to anglers and batfishes

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms