Tamil Dictionary 🔍

infusorian

In`fu*so"ri*an, n. (Zoöl.) Defn: One of the Infusoria.


infusorian - Similar Words