What does BMLSS stand for?
BMLSS stands for "British Marine Life Study Society"
How to abbreviate "British Marine Life Study Society"?
"British Marine Life Study Society" can be abbreviated as BMLSS
What is the meaning of BMLSS abbreviation?
The meaning of BMLSS abbreviation is "British Marine Life Study Society"
What does BMLSS mean?
BMLSS as abbreviation means "British Marine Life Study Society"