Meaning of ampula | Babel Free
/[amˈpu.la]/Definisi
- ampulla,
- the dilated end of a duct
- the spongiole of a root
Level CEFR
B1
Intermediate
This word is part of the CEFR B1 vocabulary — intermediate level.
This word is part of the CEFR B1 vocabulary — intermediate level.