Skip to content
Kotomora

求きゅう愛あい誇こ示じ

Meanings

1

noun

courtship display

Technical term in biology and ethology for ritualized behaviors animals use to attract mates.