What is the full meaning of octopods
OCTOPOD, any of an order of eight-armed mollusks [n]
Example of the word octopods placed on a Scrabble board.