kelpwort

noun

Definition of kelpwort