meaning of cephalopod mollusk

1. marine mollusk characterized by well-developed head and eyes and sucker-bearing tentacles


Related Words

cephalopod mollusk |

Developed & Maintained By Taraprasad.com

Treasure Words