Great foramen

What is Great foramen?

Great foramen definition and meaning on Dictionary terms:
noun
a North American plant, Lobelia siphilitica, having long, showy clusters of blue flowers.

 

reference: https://www.dictionary.com/browse/great-foramen

Tags: