Word info

tapetosome

Noun

Meaning

tapetosome (plural tapetosomes)

An organelle in the tapetum of some ripening plants

Source: en.wiktionary.org

Close letter words and terms