earth measurers

views updated

earth measurers See GEOMETRIDAE.

More From encyclopedia.com