Word info

acrorhagus

Noun

Meaning

acrorhagus (plural acrorhagi)

Any of a set of marginal tubercles of sea anemones containing specialized nematocysts

Source: en.wiktionary.org

Close letter words and terms