Word info

zincosome

Noun

Meaning

zincosome (plural zincosomes)

A cellular organelle in which zinc is stored

Source: en.wiktionary.org

Close letter words and terms