ENCEPHALOUS MEANING IN ENGLISH

• Encephalous Definition & Synonyms

  1. (a.) Having a head; -- said of most Mollusca; -- opposed to acephalous.


RECENT SEARCHES