Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
oceanariums
in English
oceanariums
#uncommon
Definitions
Noun
facilities
for
marine
mammal
and
fish
viewing
parks
with
marine
life
exhibits
;
aquatic
displays
Base Words
ocean
ariums