English Dictionary
◊ PHYLLIDAE
Phyllidae
n : leaf insects [syn: {Phyllidae}, {family Phyllidae}, {Phillidae},
{family Phillidae}]