Loculus(n.) One of the spaces between the septa in the Anthozoa.
Loculus(n.) One of the compartments of a several-celled ovary; loculament.

Words within loculus

6 letter words: 2 results
5 letter words: 8 results
View all words...