meaning of tentaculata

1. A division of Ctenophora including those which have two long tentacles.
2.
ctenophores have retractile tentacles


Related Words

tentaculata |

Developed & Maintained By Taraprasad.com

Treasure Words