Tamil Dictionary 🔍

entomostracous

En`to*mos"tra*cous, a. (Zoöl.) Defn: Belonging to the Entomostracans.


entomostracous - Similar Words