Tamil Dictionary 🔍

thoracostraca

Tho`ra*cos"tra*ca, n. pl. Etym: [NL. See Thorax, and Ostracoid, a.] (Zoöl.) Defn: An extensive division of Crustacea, having a dorsal shield or carapec


thoracostraca - Similar Words