×

solenocyte meaning in Chinese

n.
【生物学】火焰细胞,管细胞。

Related Words

  1. solenocera alticarinata
  2. solenocerinae
  3. solenodella
  4. solenodon
PC Version

Copyright © 2018 WordTech Co.