Tamil Dictionary 🔍

holostraca

Ho*los"tra*ca, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of phyllopod Crustacea, including those that are entirely covered by a bivalve shell.


holostraca - Similar Words