Definition Definition

sea owl - Meaning and Examples

Meaning of 'sea owl' (Webster Dictionary)

1 . Sea owl
- The lumpfish.