Advertisement

Advertisement

leptorrhine

/ ˈlɛptərɪn /

adjective

  1. another word for catarrhine


Advertisement

Advertisement

Advertisement

Advertisement


leptophyllousleptosome