Tamil Dictionary 🔍

polyzoary

Pol`y*zo"a*ry, n. (Zoöl.) Defn: The compound organism of a polyzoan.


polyzoary - Similar Words