Etymology

folliculostellate

Today it means: Follicular and stellate. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok