clover grass

English

Noun

clover grass (uncountable)

  1. clover (of genus Trifolium)
  2. Halophila baillonis, a rare seagrass.