Locular

What is Locular?

Locular definition and meaning on Dictionary terms:
adjective Biology.
having one or more locules.

 

reference: https://www.dictionary.com/browse/locular

Tags: