English

edit

Noun

edit

dasyclad (plural dasyclads)

  1. (zoology) Any of the order Dasycladales of green algae.