×

tentaculate meaning in Chinese

adj.
1.【动物;动物学】具触手(触角,触须)的。
2.【植物;植物学】具触毛的。

Related Words

  1. tentacular sphincter
  2. tentaculata
  3. tentaculated
  4. tentaculiferous
PC Version

Copyright © 2018 WordTech Co.