You could also call it android or anthropoid.
Possessing human features.
Resembling a human, especially in shape or outward appearance.
Both words are of Greek origin.
In the first case the stem is άνδρας (ándras), meaning man, in the second it's άνθρωπος (ánthropos), meaning human, both followed by the suffix -oid, also of Greek origin, originally appearing as -οειδής (-oidís), used to connote resemblance, of any kind.
Same suffix appeared in the other answer, the one JOSH provided but subsequently removed, namely humanoid. Only difference is the stem is in this case of Latin origin: homo, as in Homo Sapiens and the like...
(In fact, hominoid does also exist).
So far, the only semantic reason to avoid the use of android, and opt for either of the other two, is if your creature resembles a woman, a case that isn't really covered by android, due to its "masculine" heritage.
Then there are other alternatives such as anthropomorphic, that you mention yourself, or its twin brother, anthropomorphous - suffixes "-morphic" and "-morphous", deriving from Greek μορφή (morfí), meaning shape, looks, connoting resemblance, only of the apparent kind.
In modern English, you could, of course, go with a less intricate word, such as manlike.