Tamil Dictionary 🔍

cestoldean

Ces*told"e*an, n. (Zoöl.) Defn: One of the Cestoidea.


cestoldean - Similar Words