Word info

suprapapillary

Adjective

Meaning

suprapapillary (not comparable)

(anatomy) Located above a papilla

Source: en.wiktionary.org

Close letter words and terms