×

torula meaning in English

n.
(pl. -lae, -las) 酿母,串状酿母菌属,串菌属。

Related Words

  1. toruk
  2. torul
  3. torula bantiana
  4. torula bergeri
PC Version

Copyright © 2018 WordTech Co.