...
related Results
mucosa (n.) , [pl. mucosae / mucosas]