BLUEHEAD

Definition of BLUEHEAD

  1. (noun)small Atlantic wrasse the male of which has a brilliant blue head