21 January 2012
remora [REM-er-uh] noun: 1. An obstacle, hindrance, or obstruction. 2. Any of several fishes of the family Echeneididae, having on the top of the head a sucking disk by which they can attach themselv
Direct link:
http://dayviews.com/almandin/2012/1/21/