Tamil Dictionary 🔍

teleozoic

Te`le*o*zo"ic, a. (Zoöl.) Defn: Having tissued composed of cells.


teleozoic - Similar Words