Word info

megalopore

Noun

Meaning

megalopore (plural megalopores)

A relatively large pore in the shell of a chiton

Source: en.wiktionary.org

Close letter words and terms