meaning of holocephala
1.
fish
with
high
compressed
head
and
a
body
tapering
off
into
a
long
tail
Related Words
holocephalan
|
Developed & Maintained By
Taraprasad.com