sea star
English Dictionary
->
Letter S
-> sea star
Search Dictionary:
sea star Definition
(n)
echinoderms
characterized
by
five
arms
extending
from
a
central
disk
sea star Synonyms
sea star
starfish
© Art Branch Inc.