water pennywort

English

Noun

water pennywort (plural water pennyworts)

  1. A plant of Hydrocotyle