Noun Definition

homarus

1.Definition: type genus of the family Homaridae: common edible lobsters

Category: Animals