SUPERHIVE


Meaning of SUPERHIVE in English

noun a removable upper part of a hive. the word is sometimes contracted to super.

Webster English vocab.      Английский словарь Webster.