×
aster
meaning in English
n.
aster, star-shaped structure formed in a cell (biology)
Related Words
astate
astatique
asthmatique
asthmatisme
PC Version
Copyright © 2018 WordTech Co.