Tamil Dictionary 🔍

decapodal

Dec*ap"o*dal, Dec*ap"o*dous, a. (Zoöl.) Defn: Belonging to the decapods; having ten feet; ten-footed.


decapodal - Similar Words