Definition Definition

longnose - Meaning and Examples

Meaning of 'longnose' (Webster Dictionary)

1 . Longnose [ n.]
- The European garfish.