3 results found

Search Results for: lingua


Lingua (Science: zoology) a tongue. a median process of the labium, at the under side of the mouth in insects, and serving... Read More


Definition noun, plural: tongues (anatomy) The flexible muscular organ situated in the floor of the oral cavity; it is... Read More


Fulcrum Origin: L, bedpost, fr. Fulcire to prop. 1. A prop or support. 2. (Science: mechanics) That by which a lever is... Read More