meaning of discophora

1. A division of acalephs or jellyfishes, including most of the large disklike species.


Related Words

discophora |

Developed & Maintained By Taraprasad.com

Treasure Words