lacrimal apparatus : Definition, Usages, News and More

Search Words

lacrimal apparatus


  • n  the structures that secrete and drain tears from the eye

Hot News: The Heading Text Size Should Match With the Size Of The Image