×

pediculate meaning in English

adj.
【植物;植物学】有花梗的;【动物;动物学】有肉茎的,有(触角)梗节的。

Related Words

  1. pedicularismdshuricaa
  2. pedicularisspicataa
  3. pediculation
  4. pediculicide
PC Version

Copyright © 2018 WordTech Co.