meaning of Actinozooumln

Actinozooumln meaning in General Dictionary

one of several Actinozoa