×
bernache
meaning in English
n.
barnacle, marine crustacean which permanently fixes itself to rocks
Related Words
berme
bermuda
bermudes
bernacle
PC Version
Copyright © 2018 WordTech Co.