Definition, Meaning & Synonyms | English word MACROMYELON
MACROMYELON
Definitions of MACROMYELON
- (obsolete, anatomy) Synonym of medulla oblongata
Number of letters
11
Is palindrome
No
Search for MACROMYELON in:
Page preparation took: 159.43 ms.