Meaning of homarus

Definition of homarus

(noun) type genus of the family Homaridae: common edible lobsters

Other information on homarus

WIKIPEDIA results for homarus
Amazon results for homarus