Word info

stipulode

Noun

Meaning

stipulode (plural stipulodes)

A single-celled organ present in one or more rows in the branchlets of algae of the genus Chara.

Source: en.wiktionary.org

Close letter words and terms