Comfrey
English Translation from English to English dictionary online for the word Comfrey
-
1 n.
A rough, hairy, perennial plant of several species, of the genus Symphytum.
-
2 n.
A rough, hairy, perennial plant of several species, of the genus Symphytum.