-
nouna substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidencetype of:
Words sounding like good laetrile
We don't have words sounding like good for this word yet.
We don't have words sounding like good for this word yet.