Microform
Word Dictionary
-> Microform
Search:
Microform
(n.) A microscopic form of life; an animal or vegetable organism microscopic size.
Terms of Use
Canadian Jobs