×

oviforme meaning in English

n. ovoid, egg-like form

Related Words

  1. ovide
  2. oviducte
  3. ovigène
  4. ovigère
PC Version

Copyright © 2018 WordTech Co.