Italian

edit

Participle

edit

invaginato (feminine invaginata, masculine plural invaginati, feminine plural invaginate)

  1. past participle of invaginare

Anagrams

edit