Word info

lepidogalaxiid

Noun

Meaning

lepidogalaxiid (plural lepidogalaxiids)

Any fish of the family Lepidogalaxiidae from Australia

Source: en.wiktionary.org

Close letter words and terms