Tamil Dictionary 🔍

octopod

Oc"to*pod, n. Etym: [Gr. octopode.] (Zoöl.) Defn: One of the Octocerata.


octopod - Similar Words