English
macrosatellite
From macro- + satellite.
Today it means
noun Synonym of satellite DNA.
Language periods are conventional ranges, not dates for this word.
Etymograph / macrosatellite
English
From macro- + satellite.
noun Synonym of satellite DNA.
Language periods are conventional ranges, not dates for this word.
Etymograph / macrosatellite