Definition: 1. (dated) Synonym of chiton (mollusk)
Show more information about oscabrion
Search took: 1.5606 ms