Home

Word

Salamandra atra, n.
more info ovoviviparous amphibian of the Alps
<noun.animal>

Salamandra atra alpine salamander
semantic pointers
member holonym
hypernym