Lampridae Meaning

There are 1 meaning(s) for word Lampridae

Meaning 1 : opahs

    Synonyms : family lampridae