carpet shark

views updated

carpet shark See ORECTOLOBIDAE.

More From encyclopedia.com