homaroid
hɒməraɪd
Definitions
1. adjective
resembling or suggestive of a homar, especially in shape or form
“The homaroid rock formations found along the coast were a favorite among hikers.”
2. noun
a person or thing that is homaroid
“The artist’s homaroid sculpture of a lobster was on display at the museum.”