Tamil Dictionary 🔍

encephalous

En*ceph"a*lous, a. (Zoöl.) Defn: Having a head; -- said of most Mollusca; -- opposed to acephalous.


encephalous - Similar Words