Dictionary English – Romanian

follicle



Substantiv
1. (anat.)

foliculă


2. (entom.)

gogoașă


3.

cocon