Etymology

megasatellite

M3E1G2A1S1A1T1E1L1L1I1T1E1

Today it means: A large DNA tandem repeat Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok