bn:00040412n
Noun Concept
SYL
No term available
EN
Very large tortoises of the Galapagos and Seychelles islands WordNet 3.0
Relations
Sources