Tamil Dictionary 🔍

entomostracan

En`to*mos"tra*can, a. (Zoöl.) Defn: Relating to the Entomostraca. -- n. Defn: One of the Entomostraca.


entomostracan - Similar Words