any cirriped crustacean adhering to rocks, floating timber, ships, etc

listen to the pronunciation of any cirriped crustacean adhering to rocks, floating timber, ships, etc
English - Turkish
English - English
barnacle