Multilingual dictionary of abbreviations

What does SICB mean?

Code

Meaning

Language

Themes and places

SICB

Society for Integrative and Comparative Biology (www.sicb.org)

In English