1 result found
Search Results for: encephalous
Encephalous
Encephalous (Science: zoology) Having a head; said of most Mollusca; opposed to... Read More
Encephalous (Science: zoology) Having a head; said of most Mollusca; opposed to... Read More