Research Concept

Body orifice

functional opening in the body of an organism

Works
34,411
Citations
354,315
Level
2
OpenAlex ID
C194242075