English Dictionary
◊ TENTACULATA
Tentaculata
n : ctenophores have retractile tentacles [syn: {Tentaculata}, {class
Tentaculata}]