tapeweed

Noun

 * 1) A herbaceous plant of the genus Posidonia