Term of the Moment

lenticular printing


Look Up Another Term


Definition: virtual library


The worldwide collection of online books, journals and articles available on the Internet.