alisphenoids
English
Noun
alisphenoids
plural of
alisphenoid