stumpnose

noun

Definition of stumpnose

Africa
: any of several sea breams: such as

History and Etymology for stumpnose

translation of Afrikaans stompneus

Keep scrolling for more