bn:00168629n
Noun Named Entity
JA
No term available
EN
The Archbold Biological Station is a research institute with a surrounding 5,192.63-acre estate near Lake Placid, Florida, USA. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY