HOMARUS


Meaning of HOMARUS in English

noun a genus of decapod crustacea, including the common lobsters.

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