We always see phrases such as "100% Arabica" or "made from the finest Arabica" on ads and posters, but most people, if asked, wouldn't know what that means. In simple terms, Arabica and Robusta are just two of the 120+ different species of Coffee - Coffea genus - and...