::Addendum: I think I may have found the source of the confusion.  Within the medical establishment, a medical student who has not yet received his or her MD is referred to as an "undergraduate", in contrast with residents who've received their MDs but are not yet board-certified.  In that context, a medical student is an "undergraduate" because he or she has not graduated from the MD program.  However, that does not mean that an MD is an "undergraduate degree" as that term is usually understood in the US.  That term is reserved for bachelor degrees; any program (such as medical school or law school) which is generally attained after four-year college is called a "graduate program", and the degrees it grants are "graduate degrees".

I think that the current wording is adequate to avoid this confusion.  It's worth noting that in practice, it's extremely rare to find a medical student in the US who doesn't already have a degree from a four-year college.  My wife's a medical student, and every one of her classmates has a BS or BA. — (talk • contribs)