Rhomboides

← Back to search

Chinese definitions

/ | ʁɔmboˈiːdəs/

Noun

1 sense
  1. Rhomboid的一种单数拼写