Definition of “anatomically correct” - English Dictionary

English