fucoid : Idioms & Phrases

Index


fucoid algae

  • noun any of various algae of the family Fucaceae
    fucoid.
WordNet