Home
Search
Index
Definify.com
Definition
2024
selfheals
selfheals
See also:
self-heals
English
Noun
selfheals
(
botany
)
plural of
selfheal
Similar Results