×

homosporé meaning in English

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

Related Words

  1. homosexualité féminine
  2. homosexuel
  3. homothétique
  4. homotope
PC Version

Copyright © 2018 WordTech Co.