MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sea star
(s/i/_st/A/r )

noun (n)

  • echinoderms characterized by five arms extending from a central disk
    echinoderms ditandai oleh lima memperpanjang lengan dari pusat cakera
    Synonym:
    starfish
    source: wordnet30