Petalia

Pe·​ta·​lia | \ pəˈtālēə\

Definition of Petalia

taxonomic synonym of nycteris:1

History and Etymology for Petalia

New Latin, from petalum petal + -ia

Keep scrolling for more