trophosphere
noun
troph·​o·​sphere
| \ -ËŒsfi(É™)r\
Definition of trophosphere
: the trophoblast of the hedgehog
Keep scrolling for more