Definition & Meaning | English word MICROZOARIA
MICROZOARIA
Definitions of MICROZOARIA
- (obsolete) The infusoria.
Number of letters
11
Is palindrome
No
Search for MICROZOARIA in:
Page preparation took: 100.41 ms.