1 English Synonyms for LABELLUM
Prev.1Next
lip
Definition: 1. The edge of a high spot of land.
There are 21 definitions of the word lip
Show more information about lip
Prev.1Next
Search took: 4.5301 ms
Definition: 1. The edge of a high spot of land.
There are 21 definitions of the word lip
Show more information about lip
Search took: 4.5301 ms