Tamil Dictionary 🔍

protist

Pro"tist, n. (Zoöl.) Defn: One of the Protista.


protist - Similar Words