Word info

staphyla

Noun

Meaning

staphyla (plural staphylae)

A cluster of gongylidia.

Source: en.wiktionary.org

Close letter words and terms