Tamil Dictionary 🔍

teleostean

Te`le*os"te*an, a. (Zoöl.) Defn: Of or pertaining to the teleosts. -- n. Defn: A teleostean fish.


teleostean - Similar Words