Tamil Dictionary 🔍

pectostraca

Pec*tos"tra*ca, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A degenerate order of Crustacea, including the Rhizocephala and Cirripedia.


pectostraca - Similar Words