MARSH PENNYWORT


Meaning of MARSH PENNYWORT in English

noun

: an herb of Hydrocotyle or the closely related genus Centella

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.