olfactory perception
— Noun
– English
~ the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form; "she loved the smell of roses"
ocean perch
— Noun
– English
~ North Atlantic rockfish
ocean perch
— Noun
– English
~ large fish of northern Atlantic coasts of America and Europe
order Perciformes
— Noun
– English
~ one of the largest natural groups of fishes of both marine and fresh water: true perches; basses; tuna
order Percomorphi
— Noun
– English
~ one of the largest natural groups of fishes of both marine and fresh water: true perches; basses; tuna