meaning of jellyfishes

1. Any one of the acalephs, esp. one of the larger species, having a jellylike appearance. See Medusa.
2.
any of numerous usually marine and free-swimming coelenterates that constitute the sexually reproductive forms of hydrozoans and scyphozoans


Related Words

jellyfish |

Developed & Maintained By Taraprasad.com

Treasure Words