×

strobila meaning in English

n.
(pl. -lae ) 【动物;动物学】
1.横裂体;节裂体。
2.水母叠生体。
adj.
-r ,-lation n.

Related Words

  1. strobich
  2. strobil
  3. strobilaceous
  4. strobilae
PC Version

Copyright © 2018 WordTech Co.