Tamil Dictionary 🔍

teleozooen

Te*le*o*zo"ön, n. (Zoöl.) Defn: A metazoan.


teleozooen - Similar Words