Printer-friendly version
Author:
Organizational:
Audience Rating:
Topiary: noun
The art or practice of clipping shrubs or trees into ornamental shapes.
Topiary Genetics:
A privately held research group thought to do significant business
with the United States Defense Department.
Topiary Genetics