Antedon Meaning

There are 1 meaning(s) for word Antedon

Meaning 1 : a genus of echinoderms of the family Antedonidae

    Synonyms : genus antedon