Infusorial meaning

infyusôrēəl
Of, consisting of, containing, or having the nature of, infusorians.
adjective
0
0
Of, relating to, or containing infusoria.
adjective
0
0
Advertisement