Word info

scytonematoid

Adjective

Meaning

scytonematoid (comparative more scytonematoid, superlative most scytonematoid)

Resembling Scytonema algae.

Source: en.wiktionary.org

Close letter words and terms