meaning of octopod

1. eight-armed cephalopod lacking an internal shell


Related Words

octopod | octopoda | octopodidae |

Developed & Maintained By Taraprasad.com

Treasure Words