Advertisement
Advertisement
View synonyms for teratoid
teratoid
[ ter-uh-toid ]
adjective
, Biology.
- resembling a monster.
teratoid
/ ˈtɛrəˌtɔɪd /
adjective
- biology resembling a monster
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ ter-uh-toid ]
teratoid
/ ˈtɛrəˌtɔɪd /
Advertisement
Advertisement
Advertisement
Advertisement
Browse