Tamil Dictionary 🔍

decapodous

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


decapodous - Similar Words