MICROFORM MEANING IN ENGLISH

• Microform Definition & Synonyms

  1. (n.) A microscopic form of life; an animal or vegetable organism microscopic size.


RECENT SEARCHES