archilla

/ɑr.tiˈɫa/

Definitions

1. noun

a type of edible seaweed, specifically a variety of red algae

“The chef used a mix of archilla and other seaweeds to create a unique salad dressing.”

Synonyms

  • dulse
  • red algae

Antonyms

  • invasive seaweed