Tamil Dictionary 🔍

actinozoon

Ac"ti*no*zo"ön, n. (Zoöl.) Defn: One of the Actinozoa.


actinozoon - Similar Words