Shovelnose

What is Shovelnose?

Shovelnose definition and meaning on Dictionary terms:
noun
any of various animals with a shovellike snout or head, as a guitarfish, Rhinobatos productus, of California.
shovelnose sturgeon.

 

reference: www.dictionary.com/browse/shovelnose

Tags: