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