Word info

branchiospinule

Noun

Meaning

branchiospinule (plural branchiospinules)

(biology) A branchial spinule

Source: en.wiktionary.org

Close letter words and terms