Definify.com

Definition 2024


liocranids

liocranids

English

Noun

liocranids

  1. plural of liocranid