Word info

toothplate

Noun

Meaning

toothplate (plural toothplates)

An internal structure projecting from the apertural lip of a foraminifer.

Source: en.wiktionary.org

Close letter words and terms