Matajuelo

Webster's Dictionary of the English Language

·add. ·noun A large squirrel fish (Holocentrus ascensionis) of Florida and the West Indies.

Related Words