×

homosporé meaning in English

adj. homosporous, producing only one type of spore (biology)

Related Words

  1. homosocialisation
  2. homosocialité
  3. homostola
  4. homosérine
PC Version

Copyright © 2018 WordTech Co.