homarus
English
homarus meaning in English • homarus का अर्थ अंग्रेजी में
Noun
- A genus of decapod Crustacea, including the common lobsters.