Dictionary Romanian – English

foliculă



Substantiv feminin
1. bot.

follicle