What does LSBS mean in Medical & Science

LSBS meaning is defined below:

La Selva Biological Station
ADVERTISEMENT

Was it useful?

What does LSBS mean? It stands for La Selva Biological Station

Most popular questions

What does LSBS stand for?


LSBS stands for "La Selva Biological Station"

How to abbreviate "La Selva Biological Station"?


"La Selva Biological Station" can be abbreviated as LSBS

What is the meaning of LSBS abbreviation?


The meaning of LSBS abbreviation is "La Selva Biological Station"

What does LSBS mean?


LSBS as abbreviation means "La Selva Biological Station"

Related Acronym Searches