Sekirov Dictionary

trilabiate

adjective1

  1. three-lipped

This dictionary works without the internet: on your phone · in Chrome