Homarine Definition
adjective
Of, or pertaining to, the lobster.
Wiktionary
noun
A metabolite found in many molluscs.
Wiktionary
Find Similar Words
Find similar words to homarine using the buttons below.
Of, or pertaining to, the lobster.
A metabolite found in many molluscs.
Find similar words to homarine using the buttons below.