×
branchie
meaning in English
n.
germinated, sprouted, started to grow (botany)
Related Words
branchettes
branchial
branchu
branché
PC Version
Copyright © 2018 WordTech Co.