×
petiolulate
meaning in English
具小叶柄的
Related Words
petiole sheath
petiolular
petiolule
petiolus
PC Version
Copyright © 2018 WordTech Co.