Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "byssus"

Translating from English to Italian

Translations:

byssus
→ bisso

English definitions WordNet

NOUN 1

  1. tuft of strong filaments by which e.g. a mussel makes itself fast to a fixed surface

    Synonymsbeard