turtleweed

English

Etymology

From turtle +‎ weed.

Noun

turtleweed (uncountable)

  1. A flowering plant of the genus Batis (Batis maritima).