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