×

aster meaning in English

n. aster, star-shaped structure formed in a cell (biology)

Related Words

  1. astate
  2. astatique
  3. asthmatique
  4. asthmatisme
PC Version

Copyright © 2018 WordTech Co.