Animals

Fruits

Search Word | പദം തിരയുക

  

Octopod

English Meaning

One of the Octocerata.

  1. Any of various cephalopod mollusks of the order Octopoda, such as an octopus, having eight tentacles.

×

Found Wrong Meaning for Octopod?

Name :

Email :

Details :



×