Home
Search
Index
Definify.com
Definition
2024
petaurid
petaurid
English
Noun
petaurid
(
plural
petaurids
)
(
zoology
)
Any member of the
Petauridae
.
Similar Results
Petaloid
Petard