English Dictionary
◊ GEOMETRIDAE
Geometridae
n : measuring worms [syn: {Geometridae}, {family Geometridae}]