Webster's Revised Unabridged Dictionary · 1913
Malacotoon
Copy link
Malacotoon
, noun
(Botany)
See
Melocoton
.
↑