ancyroid

/ˈænsɪraɪd/

Definitions

1. noun

A small, rod-shaped structure found in certain algae, especially in the genus Acrosiphonia.

“The researcher studied the ancyroids in the Acrosiphonia genus to understand their role in photosynthesis.”

Synonyms

  • rhodophycean
  • rodlet