Definition & Meaning | English word BATHYDEMERSAL
BATHYDEMERSAL
Definitions of BATHYDEMERSAL
- A demersed fish living and/or feeding underwater below 200 meters (650 feet).
Number of letters
13
Is palindrome
No
Search for BATHYDEMERSAL in:
Page preparation took: 65.97 ms.