Tamil Dictionary 🔍

carapax

Car"a*pax, n. (Zoöl.) Defn: See Carapace.


carapax - Similar Words