Word info

meniscate

Adjective

Meaning

meniscate (comparative more meniscate, superlative most meniscate)

meniscal

Source: en.wiktionary.org

Close letter words and terms