ectocarpoid

/EH1 K T OW0 K AA1 R P OY0 D/
noun
  1. 1

    (biology) Any brown alga of the order Ectocarpales