×
endopleura
meaning in English
n.
【植物;植物学】内种皮。
Related Words
endoplastic cell
endoplastule
endoplicae
endopod
PC Version
Copyright © 2018 WordTech Co.