What is the full meaning of holdfasts
HOLDFAST, the anchoring base of an alga [n]
Example of the word holdfasts placed on a Scrabble board.