English Dictionary
▪ macronectes
▪ macronectes giganteus
▪ macrophage
▪ macropodidae
▪ macropus
◊ MACROPHAGE
macrophage
n : a large phagocyte
macronectes
macronectes giganteus
macrophage
macropodidae
macropus
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]