selfheals

See also: self-heals

English

Noun

selfheals

  1. plural of selfheal