Summary
English to French: more detail...
-
trilobite:
-
Wiktionary:
trilobite → trilobite -
Synonyms for "trilobite":
arthropod
-
Wiktionary:
French to English: more detail...
-
trilobite:
-
Wiktionary:
trilobite → trilobite
-
Wiktionary:
English