meaning of superhive
1.
A
removable
upper
part
of
a
hive.
The
word
is
sometimes
contracted
to
super.
Related Words
superhive
|
Developed & Maintained By
Taraprasad.com