ACTINULA


Meaning of ACTINULA in English

noun ·pl a kind of embryo of certain hydroids (tubularia), having a stellate form.

Webster English vocab.      Английский словарь Webster.