microzoa (0 synonym found)

Definition of microzoa:

(n) : short form of microcomputer

Definition of microzoa:

(n) : short form of microcomputer

Back to Top