Margarodidae (Hemiptera: Insecta) of the Seychelles islands. Phelsuma, 18 2010: 70-73. 72 [Zoological Record Volume 147]