Tamil Dictionary 🔍

protiston

Pro*tis"ton, n.; pl. Protista. Etym: [NL.] (Zoöl.) Defn: One of the Protista.


protiston - Similar Words