×
ankyloglossie
meaning in English
n.
ankyloglossia, speech impediment
Related Words
anker
ankerite
ankylose
ankyloser
PC Version
Copyright © 2018 WordTech Co.