macrosatellite
Etymology
From macro- + satellite.
macrosatellite means synonym of satellite DNA. Lexicurio rates it Rare gem — a strength score of 83 out of 100.
noun
- Synonym of satellite DNA.“The genetic region involved in FSHD does not encode any protein but rather contains a 3.3 kb macrosatellite D4Z4 repeat [ 180 ].”