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.
Noun
stipulode (plural stipulodes)
A single-celled organ present in one or more rows in the branchlets of algae of the genus Chara.