Definition: 1. carinate; shaped like a keel
Show more information about carinated
Search took: 113.0682 ms