meaning of facula

1. a large bright spot on the suns photosphere occurring most frequently in the vicinity of sunspots


Related Words

facula | faculae | facular |

Developed & Maintained By Taraprasad.com

Treasure Words