lady crab
English Dictionary
->
Letter L
-> lady crab
Search Dictionary:
lady crab Definition
(n)
brightly
spotted
crab
of
sandy
beaches
of
the
Atlantic
coast
of
the
United
States
lady crab Synonyms
American lady crab
calico crab
lady crab
Ovalipes ocellatus
© Art Branch Inc.