Definition for Yankee CD

From Biology Forums Dictionary

A CD issued in the domestic market, typically New York, by a branch of a foreign bank.